Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
73 SELWOOD ROAD Semi-Detached £772,254 £149,500 21 May 1997